package com.wbz.create.single;

/**
 * 懒汉式
 * 懒汉式在第一次使用时才创建实例，因此是延迟加载的。但是，它在多线程环境下可能会出现问题，除非加上同步机制。
 */
public class SingletonLazy {
    private static SingletonLazy instance;

    private SingletonLazy() {
    }

    public static synchronized SingletonLazy getInstance() {
        if (instance == null) {
            instance = new SingletonLazy();
        }
        return instance;
    }
}
